<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>前后端交互</title>
    <script src="./js/axios.js"></script>
</head>

<body>

    <!-- 
        axios 拦截器
        请求拦截器: 在请求发出之前设置一些信息
        响应拦截器: 在获取数据之前对数据做一些加工处理
     -->

    <script>
        axios.interceptors.request.use(function(config){
            console.log(config.url)
            config.headers.mytoken = '123';
            return config;
        },function(err){
            console.log(err)
        })
        axios.interceptors.response.use(function(res){
            
            let data = res.data;

            return data;
        },function(err){
            console.log(err)
        })
       
        axios.get("http://localhost:3000/adata")
        .then(function(ret){
            console.log(ret)
        })
        

    </script>

</body>

</html>